Managing Director
Antonio Tejada
CEO Approval Rating
84/100
Capita TI is an England-based translation company that provides services such as document translation and remote interpreting for sectors such as legal and finance.